package com.fanshuai.tree.bst;

import java.util.List;

/**
 * 二叉搜索树规范
 * @param <K>
 * @param <V>
 */
public interface BST<K, V> {
    void put(K key, V value);
    V get(K key);
    void delete(K key);

    List<K> keys();
    int size();
    boolean empty();
}
